<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>hdcp1x: xhdcp1x_hw.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">hdcp1x
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xhdcp1x__hw_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">xhdcp1x_hw.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga8262573a0c348ed5cec9f44b279c3356"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga8262573a0c348ed5cec9f44b279c3356">XHDCP1X_HW_H</a></td></tr>
<tr class="memdesc:ga8262573a0c348ed5cec9f44b279c3356"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Prevent circular inclusions by using protection macros  <a href="group__hdcp1x.html#ga8262573a0c348ed5cec9f44b279c3356">More...</a><br/></td></tr>
<tr class="separator:ga8262573a0c348ed5cec9f44b279c3356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45c93818933d05bc03a38d74aaf33721"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga45c93818933d05bc03a38d74aaf33721">XHDCP1X_CIPHER_REG_VERSION</a>&#160;&#160;&#160;(0x0000u)</td></tr>
<tr class="memdesc:ga45c93818933d05bc03a38d74aaf33721"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version register offset.  <a href="group__hdcp1x.html#ga45c93818933d05bc03a38d74aaf33721">More...</a><br/></td></tr>
<tr class="separator:ga45c93818933d05bc03a38d74aaf33721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed76d9474c5b8112f70540b4b13430cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaed76d9474c5b8112f70540b4b13430cf">XHDCP1X_CIPHER_REG_TYPE</a>&#160;&#160;&#160;(0x0004u)</td></tr>
<tr class="memdesc:gaed76d9474c5b8112f70540b4b13430cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type register offset.  <a href="group__hdcp1x.html#gaed76d9474c5b8112f70540b4b13430cf">More...</a><br/></td></tr>
<tr class="separator:gaed76d9474c5b8112f70540b4b13430cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d29fa022935e0bc6e45f42d089bcfae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga3d29fa022935e0bc6e45f42d089bcfae">XHDCP1X_CIPHER_REG_SCRATCH</a>&#160;&#160;&#160;(0x0008u)</td></tr>
<tr class="memdesc:ga3d29fa022935e0bc6e45f42d089bcfae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scratch pad register offset.  <a href="group__hdcp1x.html#ga3d29fa022935e0bc6e45f42d089bcfae">More...</a><br/></td></tr>
<tr class="separator:ga3d29fa022935e0bc6e45f42d089bcfae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga388ba97163cd68f5e6124a80bd78c30d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga388ba97163cd68f5e6124a80bd78c30d">XHDCP1X_CIPHER_REG_CONTROL</a>&#160;&#160;&#160;(0x000Cu)</td></tr>
<tr class="memdesc:ga388ba97163cd68f5e6124a80bd78c30d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control register offset.  <a href="group__hdcp1x.html#ga388ba97163cd68f5e6124a80bd78c30d">More...</a><br/></td></tr>
<tr class="separator:ga388ba97163cd68f5e6124a80bd78c30d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47125197300d8d534c2ac141686a23c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga47125197300d8d534c2ac141686a23c2">XHDCP1X_CIPHER_REG_STATUS</a>&#160;&#160;&#160;(0x0010u)</td></tr>
<tr class="memdesc:ga47125197300d8d534c2ac141686a23c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status register offset.  <a href="group__hdcp1x.html#ga47125197300d8d534c2ac141686a23c2">More...</a><br/></td></tr>
<tr class="separator:ga47125197300d8d534c2ac141686a23c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2d2522cb49e8fb546d3f19cc27bc550"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaf2d2522cb49e8fb546d3f19cc27bc550">XHDCP1X_CIPHER_REG_INTERRUPT_MASK</a>&#160;&#160;&#160;(0x0014u)</td></tr>
<tr class="memdesc:gaf2d2522cb49e8fb546d3f19cc27bc550"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt Mask register offset.  <a href="group__hdcp1x.html#gaf2d2522cb49e8fb546d3f19cc27bc550">More...</a><br/></td></tr>
<tr class="separator:gaf2d2522cb49e8fb546d3f19cc27bc550"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae606ccf3553446bcdc5910dbae74e07e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae606ccf3553446bcdc5910dbae74e07e">XHDCP1X_CIPHER_REG_INTERRUPT_STATUS</a>&#160;&#160;&#160;(0x0018u)</td></tr>
<tr class="memdesc:gae606ccf3553446bcdc5910dbae74e07e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt Status register offset.  <a href="group__hdcp1x.html#gae606ccf3553446bcdc5910dbae74e07e">More...</a><br/></td></tr>
<tr class="separator:gae606ccf3553446bcdc5910dbae74e07e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e2aef2d07c6314c854fef365f381036"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga9e2aef2d07c6314c854fef365f381036">XHDCP1X_CIPHER_REG_ENCRYPT_ENABLE_H</a>&#160;&#160;&#160;(0x0020u)</td></tr>
<tr class="memdesc:ga9e2aef2d07c6314c854fef365f381036"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encryption Enable (High) register offset.  <a href="group__hdcp1x.html#ga9e2aef2d07c6314c854fef365f381036">More...</a><br/></td></tr>
<tr class="separator:ga9e2aef2d07c6314c854fef365f381036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefc63f94eea644f969857f99264a9a5a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaefc63f94eea644f969857f99264a9a5a">XHDCP1X_CIPHER_REG_ENCRYPT_ENABLE_L</a>&#160;&#160;&#160;(0x0024u)</td></tr>
<tr class="memdesc:gaefc63f94eea644f969857f99264a9a5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encryption Enable (Low) register offset.  <a href="group__hdcp1x.html#gaefc63f94eea644f969857f99264a9a5a">More...</a><br/></td></tr>
<tr class="separator:gaefc63f94eea644f969857f99264a9a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed0d27e72d03245fa63cd14fa678d44c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaed0d27e72d03245fa63cd14fa678d44c">XHDCP1X_CIPHER_REG_KEYMGMT_CONTROL</a>&#160;&#160;&#160;(0x002Cu)</td></tr>
<tr class="memdesc:gaed0d27e72d03245fa63cd14fa678d44c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key Management Control register offset.  <a href="group__hdcp1x.html#gaed0d27e72d03245fa63cd14fa678d44c">More...</a><br/></td></tr>
<tr class="separator:gaed0d27e72d03245fa63cd14fa678d44c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae54c355c17e6c20cff27fb271d4a311f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae54c355c17e6c20cff27fb271d4a311f">XHDCP1X_CIPHER_REG_KEYMGMT_STATUS</a>&#160;&#160;&#160;(0x0030u)</td></tr>
<tr class="memdesc:gae54c355c17e6c20cff27fb271d4a311f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key Management Status register offset.  <a href="group__hdcp1x.html#gae54c355c17e6c20cff27fb271d4a311f">More...</a><br/></td></tr>
<tr class="separator:gae54c355c17e6c20cff27fb271d4a311f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad33df471264ecb7ad47c56b1965c32e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gad33df471264ecb7ad47c56b1965c32e2">XHDCP1X_CIPHER_REG_KSV_LOCAL_H</a>&#160;&#160;&#160;(0x0038u)</td></tr>
<tr class="memdesc:gad33df471264ecb7ad47c56b1965c32e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local KSV (High) register offset.  <a href="group__hdcp1x.html#gad33df471264ecb7ad47c56b1965c32e2">More...</a><br/></td></tr>
<tr class="separator:gad33df471264ecb7ad47c56b1965c32e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0daeba5517cd7489c1c30982867d4c8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaa0daeba5517cd7489c1c30982867d4c8">XHDCP1X_CIPHER_REG_KSV_LOCAL_L</a>&#160;&#160;&#160;(0x003Cu)</td></tr>
<tr class="memdesc:gaa0daeba5517cd7489c1c30982867d4c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local KSV (Low) register offset.  <a href="group__hdcp1x.html#gaa0daeba5517cd7489c1c30982867d4c8">More...</a><br/></td></tr>
<tr class="separator:gaa0daeba5517cd7489c1c30982867d4c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2229a2994fb98bd78c61c91e8556c33c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga2229a2994fb98bd78c61c91e8556c33c">XHDCP1X_CIPHER_REG_KSV_REMOTE_H</a>&#160;&#160;&#160;(0x0040u)</td></tr>
<tr class="memdesc:ga2229a2994fb98bd78c61c91e8556c33c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remote KSV (High) offset.  <a href="group__hdcp1x.html#ga2229a2994fb98bd78c61c91e8556c33c">More...</a><br/></td></tr>
<tr class="separator:ga2229a2994fb98bd78c61c91e8556c33c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga129daeee5e3119a9c1607a0ab0b6de63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga129daeee5e3119a9c1607a0ab0b6de63">XHDCP1X_CIPHER_REG_KSV_REMOTE_L</a>&#160;&#160;&#160;(0x0044u)</td></tr>
<tr class="memdesc:ga129daeee5e3119a9c1607a0ab0b6de63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remote KSV (Low) register offset.  <a href="group__hdcp1x.html#ga129daeee5e3119a9c1607a0ab0b6de63">More...</a><br/></td></tr>
<tr class="separator:ga129daeee5e3119a9c1607a0ab0b6de63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b043d7a07fbab96bdef50de9d3d8ffd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga2b043d7a07fbab96bdef50de9d3d8ffd">XHDCP1X_CIPHER_REG_Km_H</a>&#160;&#160;&#160;(0x0048u)</td></tr>
<tr class="memdesc:ga2b043d7a07fbab96bdef50de9d3d8ffd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Km (High) register offset.  <a href="group__hdcp1x.html#ga2b043d7a07fbab96bdef50de9d3d8ffd">More...</a><br/></td></tr>
<tr class="separator:ga2b043d7a07fbab96bdef50de9d3d8ffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac39b8b595cf8a79c08b196de5a11e5ee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gac39b8b595cf8a79c08b196de5a11e5ee">XHDCP1X_CIPHER_REG_Km_L</a>&#160;&#160;&#160;(0x004Cu)</td></tr>
<tr class="memdesc:gac39b8b595cf8a79c08b196de5a11e5ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Km (Low) register offset.  <a href="group__hdcp1x.html#gac39b8b595cf8a79c08b196de5a11e5ee">More...</a><br/></td></tr>
<tr class="separator:gac39b8b595cf8a79c08b196de5a11e5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabdf7f5d97b37f0649c697488cc36bc3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gabdf7f5d97b37f0649c697488cc36bc3b">XHDCP1X_CIPHER_REG_CIPHER_CONTROL</a>&#160;&#160;&#160;(0x0050u)</td></tr>
<tr class="memdesc:gabdf7f5d97b37f0649c697488cc36bc3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Control register offset.  <a href="group__hdcp1x.html#gabdf7f5d97b37f0649c697488cc36bc3b">More...</a><br/></td></tr>
<tr class="separator:gabdf7f5d97b37f0649c697488cc36bc3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3972aa89e01893b3fe8f5218625d512"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae3972aa89e01893b3fe8f5218625d512">XHDCP1X_CIPHER_REG_CIPHER_STATUS</a>&#160;&#160;&#160;(0x0054u)</td></tr>
<tr class="memdesc:gae3972aa89e01893b3fe8f5218625d512"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Status register offset.  <a href="group__hdcp1x.html#gae3972aa89e01893b3fe8f5218625d512">More...</a><br/></td></tr>
<tr class="separator:gae3972aa89e01893b3fe8f5218625d512"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1d454c21b0a16c522875ba13573dee0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gac1d454c21b0a16c522875ba13573dee0">XHDCP1X_CIPHER_REG_CIPHER_Bx</a>&#160;&#160;&#160;(0x0058u)</td></tr>
<tr class="memdesc:gac1d454c21b0a16c522875ba13573dee0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Bx register offset.  <a href="group__hdcp1x.html#gac1d454c21b0a16c522875ba13573dee0">More...</a><br/></td></tr>
<tr class="separator:gac1d454c21b0a16c522875ba13573dee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d2bc6d575edff65961d636f20503d65"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga7d2bc6d575edff65961d636f20503d65">XHDCP1X_CIPHER_REG_CIPHER_By</a>&#160;&#160;&#160;(0x005Cu)</td></tr>
<tr class="memdesc:ga7d2bc6d575edff65961d636f20503d65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher By register offset.  <a href="group__hdcp1x.html#ga7d2bc6d575edff65961d636f20503d65">More...</a><br/></td></tr>
<tr class="separator:ga7d2bc6d575edff65961d636f20503d65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d01b54a0fd09d11bbdf0b76180c381e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga3d01b54a0fd09d11bbdf0b76180c381e">XHDCP1X_CIPHER_REG_CIPHER_Bz</a>&#160;&#160;&#160;(0x0060u)</td></tr>
<tr class="memdesc:ga3d01b54a0fd09d11bbdf0b76180c381e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Bz register offset.  <a href="group__hdcp1x.html#ga3d01b54a0fd09d11bbdf0b76180c381e">More...</a><br/></td></tr>
<tr class="separator:ga3d01b54a0fd09d11bbdf0b76180c381e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad2ec605c8db4820f38ffd88f0273a6a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaad2ec605c8db4820f38ffd88f0273a6a">XHDCP1X_CIPHER_REG_CIPHER_Kx</a>&#160;&#160;&#160;(0x0064u)</td></tr>
<tr class="memdesc:gaad2ec605c8db4820f38ffd88f0273a6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Kx register offset.  <a href="group__hdcp1x.html#gaad2ec605c8db4820f38ffd88f0273a6a">More...</a><br/></td></tr>
<tr class="separator:gaad2ec605c8db4820f38ffd88f0273a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd07f7fbf273cdc8c00a08fb2f8fb0eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gacd07f7fbf273cdc8c00a08fb2f8fb0eb">XHDCP1X_CIPHER_REG_CIPHER_Ky</a>&#160;&#160;&#160;(0x0068u)</td></tr>
<tr class="memdesc:gacd07f7fbf273cdc8c00a08fb2f8fb0eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Ky register offset.  <a href="group__hdcp1x.html#gacd07f7fbf273cdc8c00a08fb2f8fb0eb">More...</a><br/></td></tr>
<tr class="separator:gacd07f7fbf273cdc8c00a08fb2f8fb0eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc91172cce2e873df65a9cfd5b4f6e06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gacc91172cce2e873df65a9cfd5b4f6e06">XHDCP1X_CIPHER_REG_CIPHER_Kz</a>&#160;&#160;&#160;(0x006Cu)</td></tr>
<tr class="memdesc:gacc91172cce2e873df65a9cfd5b4f6e06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Kz register offset.  <a href="group__hdcp1x.html#gacc91172cce2e873df65a9cfd5b4f6e06">More...</a><br/></td></tr>
<tr class="separator:gacc91172cce2e873df65a9cfd5b4f6e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf1add239c0ecfb90a3fc94eaafccbb31"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaf1add239c0ecfb90a3fc94eaafccbb31">XHDCP1X_CIPHER_REG_CIPHER_Mi_H</a>&#160;&#160;&#160;(0x0070u)</td></tr>
<tr class="memdesc:gaf1add239c0ecfb90a3fc94eaafccbb31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Mi (High) register offset.  <a href="group__hdcp1x.html#gaf1add239c0ecfb90a3fc94eaafccbb31">More...</a><br/></td></tr>
<tr class="separator:gaf1add239c0ecfb90a3fc94eaafccbb31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0aa61ee18e89809a5cfc537a72d32eae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga0aa61ee18e89809a5cfc537a72d32eae">XHDCP1X_CIPHER_REG_CIPHER_Mi_L</a>&#160;&#160;&#160;(0x0074u)</td></tr>
<tr class="memdesc:ga0aa61ee18e89809a5cfc537a72d32eae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Mi (Low) register offset.  <a href="group__hdcp1x.html#ga0aa61ee18e89809a5cfc537a72d32eae">More...</a><br/></td></tr>
<tr class="separator:ga0aa61ee18e89809a5cfc537a72d32eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f1a35f1da810221d96ba0da2664eda3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga9f1a35f1da810221d96ba0da2664eda3">XHDCP1X_CIPHER_REG_CIPHER_Ri</a>&#160;&#160;&#160;(0x0078u)</td></tr>
<tr class="memdesc:ga9f1a35f1da810221d96ba0da2664eda3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Ri register offset.  <a href="group__hdcp1x.html#ga9f1a35f1da810221d96ba0da2664eda3">More...</a><br/></td></tr>
<tr class="separator:ga9f1a35f1da810221d96ba0da2664eda3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4afb7f142a1f9ef42220be416475c2da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga4afb7f142a1f9ef42220be416475c2da">XHDCP1X_CIPHER_REG_CIPHER_Ro</a>&#160;&#160;&#160;(0x007Cu)</td></tr>
<tr class="memdesc:ga4afb7f142a1f9ef42220be416475c2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Ro register offset.  <a href="group__hdcp1x.html#ga4afb7f142a1f9ef42220be416475c2da">More...</a><br/></td></tr>
<tr class="separator:ga4afb7f142a1f9ef42220be416475c2da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac372c841db1b7543feccc7db3d69b589"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gac372c841db1b7543feccc7db3d69b589">XHDCP1X_CIPHER_REG_CIPHER_Mo_H</a>&#160;&#160;&#160;(0x0080u)</td></tr>
<tr class="memdesc:gac372c841db1b7543feccc7db3d69b589"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Mo (High) register offset.  <a href="group__hdcp1x.html#gac372c841db1b7543feccc7db3d69b589">More...</a><br/></td></tr>
<tr class="separator:gac372c841db1b7543feccc7db3d69b589"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaafe1da3a001a875beee367e4376b98e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaafe1da3a001a875beee367e4376b98e9">XHDCP1X_CIPHER_REG_CIPHER_Mo_L</a>&#160;&#160;&#160;(0x0084u)</td></tr>
<tr class="memdesc:gaafe1da3a001a875beee367e4376b98e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher Mo (Low) register offset.  <a href="group__hdcp1x.html#gaafe1da3a001a875beee367e4376b98e9">More...</a><br/></td></tr>
<tr class="separator:gaafe1da3a001a875beee367e4376b98e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ac8d8f8ab7abc814ada20ee259aa1d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga9ac8d8f8ab7abc814ada20ee259aa1d2">XHDCP1X_CIPHER_REG_BLANK_VALUE</a>&#160;&#160;&#160;(0x00BCu)</td></tr>
<tr class="memdesc:ga9ac8d8f8ab7abc814ada20ee259aa1d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher blank value register.  <a href="group__hdcp1x.html#ga9ac8d8f8ab7abc814ada20ee259aa1d2">More...</a><br/></td></tr>
<tr class="separator:ga9ac8d8f8ab7abc814ada20ee259aa1d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac375f416684e4c6180a85c3689a149d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gac375f416684e4c6180a85c3689a149d4">XHDCP1X_CIPHER_REG_BLANK_SEL</a>&#160;&#160;&#160;(0x00C0u)</td></tr>
<tr class="memdesc:gac375f416684e4c6180a85c3689a149d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher blank select register.  <a href="group__hdcp1x.html#gac375f416684e4c6180a85c3689a149d4">More...</a><br/></td></tr>
<tr class="separator:gac375f416684e4c6180a85c3689a149d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0798856f180c219e38c507a192e3ae1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga0798856f180c219e38c507a192e3ae1f">XHDCP1X_CIPHER_BITMASK_TYPE_PROTOCOL</a>&#160;&#160;&#160;(0x03u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga0798856f180c219e38c507a192e3ae1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Protocol bitmask in Type register.  <a href="group__hdcp1x.html#ga0798856f180c219e38c507a192e3ae1f">More...</a><br/></td></tr>
<tr class="separator:ga0798856f180c219e38c507a192e3ae1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84b710cd1da8802a7dce1a7a637fb7f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga84b710cd1da8802a7dce1a7a637fb7f4">XHDCP1X_CIPHER_BITMASK_TYPE_DIRECTION</a>&#160;&#160;&#160;(0x01u &lt;&lt;  2)</td></tr>
<tr class="memdesc:ga84b710cd1da8802a7dce1a7a637fb7f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Direction bitmask in Type register.  <a href="group__hdcp1x.html#ga84b710cd1da8802a7dce1a7a637fb7f4">More...</a><br/></td></tr>
<tr class="separator:ga84b710cd1da8802a7dce1a7a637fb7f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10ea0666c02c4c6343b9ae9e251ae6a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga10ea0666c02c4c6343b9ae9e251ae6a3">XHDCP1X_CIPHER_BITMASK_CONTROL_ENABLE</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga10ea0666c02c4c6343b9ae9e251ae6a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable bitmask in Control register.  <a href="group__hdcp1x.html#ga10ea0666c02c4c6343b9ae9e251ae6a3">More...</a><br/></td></tr>
<tr class="separator:ga10ea0666c02c4c6343b9ae9e251ae6a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26e1542eb772b2449973d200297da4f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga26e1542eb772b2449973d200297da4f4">XHDCP1X_CIPHER_BITMASK_CONTROL_UPDATE</a>&#160;&#160;&#160;(0x01u &lt;&lt;  1)</td></tr>
<tr class="memdesc:ga26e1542eb772b2449973d200297da4f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update bitmask in Control register.  <a href="group__hdcp1x.html#ga26e1542eb772b2449973d200297da4f4">More...</a><br/></td></tr>
<tr class="separator:ga26e1542eb772b2449973d200297da4f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae41022b4dbc46732ab6dcbec56ba7fc8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae41022b4dbc46732ab6dcbec56ba7fc8">XHDCP1X_CIPHER_BITMASK_CONTROL_NUM_LANES</a>&#160;&#160;&#160;(0x07u &lt;&lt;  4)</td></tr>
<tr class="memdesc:gae41022b4dbc46732ab6dcbec56ba7fc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Num Lanes bitmask in Control register.  <a href="group__hdcp1x.html#gae41022b4dbc46732ab6dcbec56ba7fc8">More...</a><br/></td></tr>
<tr class="separator:gae41022b4dbc46732ab6dcbec56ba7fc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26fcb950b098b95e5e74232357ce158c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga26fcb950b098b95e5e74232357ce158c">XHDCP1X_CIPHER_BITMASK_CONTROL_RESET</a>&#160;&#160;&#160;(0x01u &lt;&lt; 31)</td></tr>
<tr class="memdesc:ga26fcb950b098b95e5e74232357ce158c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset bitmask in Control register.  <a href="group__hdcp1x.html#ga26fcb950b098b95e5e74232357ce158c">More...</a><br/></td></tr>
<tr class="separator:ga26fcb950b098b95e5e74232357ce158c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabf04c9775bb969435eb0a56a67e8f57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaabf04c9775bb969435eb0a56a67e8f57">XHDCP1X_CIPHER_BITMASK_INTERRUPT_LINK_FAIL</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:gaabf04c9775bb969435eb0a56a67e8f57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Link Failure bitmask in Interrupt register(s)  <a href="group__hdcp1x.html#gaabf04c9775bb969435eb0a56a67e8f57">More...</a><br/></td></tr>
<tr class="separator:gaabf04c9775bb969435eb0a56a67e8f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b2651a6446b10aab2f229e506d75304"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga1b2651a6446b10aab2f229e506d75304">XHDCP1X_CIPHER_BITMASK_INTERRUPT_Ri_UPDATE</a>&#160;&#160;&#160;(0x01u &lt;&lt;  1)</td></tr>
<tr class="memdesc:ga1b2651a6446b10aab2f229e506d75304"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ri bitmask in Interrupt register(s)  <a href="group__hdcp1x.html#ga1b2651a6446b10aab2f229e506d75304">More...</a><br/></td></tr>
<tr class="separator:ga1b2651a6446b10aab2f229e506d75304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d700722a5c16cf1bd605cd010b9383a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga1d700722a5c16cf1bd605cd010b9383a">XHDCP1X_CIPHER_BITMASK_KEYMGMT_CONTROL_LOCAL_KSV</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga1d700722a5c16cf1bd605cd010b9383a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read Local KSV bitmask in Key Management Control register.  <a href="group__hdcp1x.html#ga1d700722a5c16cf1bd605cd010b9383a">More...</a><br/></td></tr>
<tr class="separator:ga1d700722a5c16cf1bd605cd010b9383a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a7b2e5dbaac71ec8ec49eb48d29efc5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga9a7b2e5dbaac71ec8ec49eb48d29efc5">XHDCP1X_CIPHER_BITMASK_KEYMGMT_CONTROL_BEGIN_Km</a>&#160;&#160;&#160;(0x01u &lt;&lt;  1)</td></tr>
<tr class="memdesc:ga9a7b2e5dbaac71ec8ec49eb48d29efc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Being Km bitmask in Key Management Control register.  <a href="group__hdcp1x.html#ga9a7b2e5dbaac71ec8ec49eb48d29efc5">More...</a><br/></td></tr>
<tr class="separator:ga9a7b2e5dbaac71ec8ec49eb48d29efc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0499c0ca032f1fc1230ae9ee10021e32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga0499c0ca032f1fc1230ae9ee10021e32">XHDCP1X_CIPHER_BITMASK_KEYMGMT_CONTROL_ABORT_Km</a>&#160;&#160;&#160;(0x01u &lt;&lt;  2)</td></tr>
<tr class="memdesc:ga0499c0ca032f1fc1230ae9ee10021e32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abort Km bitmask in Key Management Control register.  <a href="group__hdcp1x.html#ga0499c0ca032f1fc1230ae9ee10021e32">More...</a><br/></td></tr>
<tr class="separator:ga0499c0ca032f1fc1230ae9ee10021e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf042b01ec650012737670869f098b0bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaf042b01ec650012737670869f098b0bc">XHDCP1X_CIPHER_BITMASK_KEYMGMT_CONTROL_SET_SELECT</a>&#160;&#160;&#160;(0x07u &lt;&lt; 16)</td></tr>
<tr class="memdesc:gaf042b01ec650012737670869f098b0bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key Set Select bitmask in Key Management Control register.  <a href="group__hdcp1x.html#gaf042b01ec650012737670869f098b0bc">More...</a><br/></td></tr>
<tr class="separator:gaf042b01ec650012737670869f098b0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ac122eb8e2456759a8207831615cc0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga5ac122eb8e2456759a8207831615cc0c">XHDCP1X_CIPHER_BITMASK_KEYMGMT_STATUS_KSV_READY</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga5ac122eb8e2456759a8207831615cc0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local KSV ready bitmask in Key Management Status register.  <a href="group__hdcp1x.html#ga5ac122eb8e2456759a8207831615cc0c">More...</a><br/></td></tr>
<tr class="separator:ga5ac122eb8e2456759a8207831615cc0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74f6d8a048e1f8b3c386e5755d77b2bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga74f6d8a048e1f8b3c386e5755d77b2bc">XHDCP1X_CIPHER_BITMASK_KEYMGMT_STATUS_Km_READY</a>&#160;&#160;&#160;(0x01u &lt;&lt;  1)</td></tr>
<tr class="memdesc:ga74f6d8a048e1f8b3c386e5755d77b2bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Km Value ready bitmask in Key Management Status register.  <a href="group__hdcp1x.html#ga74f6d8a048e1f8b3c386e5755d77b2bc">More...</a><br/></td></tr>
<tr class="separator:ga74f6d8a048e1f8b3c386e5755d77b2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad79579919909139a889131cfca73eef5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gad79579919909139a889131cfca73eef5">XHDCP1X_CIPHER_BITMASK_CIPHER_CONTROL_XOR_ENABLE</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:gad79579919909139a889131cfca73eef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">XOR Enable bitmask in Cipher Control register.  <a href="group__hdcp1x.html#gad79579919909139a889131cfca73eef5">More...</a><br/></td></tr>
<tr class="separator:gad79579919909139a889131cfca73eef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0b6126446543cb6cb9be5b0aa90801d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaf0b6126446543cb6cb9be5b0aa90801d">XHDCP1X_CIPHER_BITMASK_CIPHER_CONTROL_REQUEST</a>&#160;&#160;&#160;(0x07u &lt;&lt;  8)</td></tr>
<tr class="memdesc:gaf0b6126446543cb6cb9be5b0aa90801d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request bitmask in Cipher Control register.  <a href="group__hdcp1x.html#gaf0b6126446543cb6cb9be5b0aa90801d">More...</a><br/></td></tr>
<tr class="separator:gaf0b6126446543cb6cb9be5b0aa90801d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b6854f289450df142cde1637a13092b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga0b6854f289450df142cde1637a13092b">XHDCP1X_CIPHER_BITMASK_CIPHER_STATUS_XOR_IN_PROG</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga0b6854f289450df142cde1637a13092b"><td class="mdescLeft">&#160;</td><td class="mdescRight">XOR In Progress bitmask in Cipher Status register.  <a href="group__hdcp1x.html#ga0b6854f289450df142cde1637a13092b">More...</a><br/></td></tr>
<tr class="separator:ga0b6854f289450df142cde1637a13092b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57d495d46e345da61f512d5c33d3dbd9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga57d495d46e345da61f512d5c33d3dbd9">XHDCP1X_CIPHER_BITMASK_CIPHER_STATUS_REQUEST_IN_PROG</a>&#160;&#160;&#160;(0x07u &lt;&lt;  8)</td></tr>
<tr class="memdesc:ga57d495d46e345da61f512d5c33d3dbd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request In Progress bitmask in Cipher Status register.  <a href="group__hdcp1x.html#ga57d495d46e345da61f512d5c33d3dbd9">More...</a><br/></td></tr>
<tr class="separator:ga57d495d46e345da61f512d5c33d3dbd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4922903951c850d40666a25feaed783a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga4922903951c850d40666a25feaed783a">XHDCP1X_CIPHER_BITMASK_BLANK_VALUE</a>&#160;&#160;&#160;(0x000000FF)</td></tr>
<tr class="memdesc:ga4922903951c850d40666a25feaed783a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher blank value bitmask, lower 24 bits.  <a href="group__hdcp1x.html#ga4922903951c850d40666a25feaed783a">More...</a><br/></td></tr>
<tr class="separator:ga4922903951c850d40666a25feaed783a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf79f131e95519546c77b8fc62abeddc4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaf79f131e95519546c77b8fc62abeddc4">XHDCP1X_CIPHER_BITMASK_BLANK_SEL</a>&#160;&#160;&#160;(0x1u)</td></tr>
<tr class="memdesc:gaf79f131e95519546c77b8fc62abeddc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cipher blank select bitmask.  <a href="group__hdcp1x.html#gaf79f131e95519546c77b8fc62abeddc4">More...</a><br/></td></tr>
<tr class="separator:gaf79f131e95519546c77b8fc62abeddc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ed9ffd759a96f662221c27cfca0b985"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga5ed9ffd759a96f662221c27cfca0b985">XHDCP1X_CIPHER_VALUE_TYPE_PROTOCOL_DP</a>&#160;&#160;&#160;(0x00u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga5ed9ffd759a96f662221c27cfca0b985"><td class="mdescLeft">&#160;</td><td class="mdescRight">DP Protocol value in Type register.  <a href="group__hdcp1x.html#ga5ed9ffd759a96f662221c27cfca0b985">More...</a><br/></td></tr>
<tr class="separator:ga5ed9ffd759a96f662221c27cfca0b985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga680a297bf1b072fd0d516a07e311d4de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga680a297bf1b072fd0d516a07e311d4de">XHDCP1X_CIPHER_VALUE_TYPE_PROTOCOL_HDMI</a>&#160;&#160;&#160;(0x01u &lt;&lt;  0)</td></tr>
<tr class="memdesc:ga680a297bf1b072fd0d516a07e311d4de"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDMI Protocol value in Type register.  <a href="group__hdcp1x.html#ga680a297bf1b072fd0d516a07e311d4de">More...</a><br/></td></tr>
<tr class="separator:ga680a297bf1b072fd0d516a07e311d4de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ed6efb073f7ca9454407f78461a1967"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga7ed6efb073f7ca9454407f78461a1967">XHDCP1X_CIPHER_VALUE_TYPE_DIRECTION_RX</a>&#160;&#160;&#160;(0x00u &lt;&lt;  2)</td></tr>
<tr class="memdesc:ga7ed6efb073f7ca9454407f78461a1967"><td class="mdescLeft">&#160;</td><td class="mdescRight">RX Direction value in Type register.  <a href="group__hdcp1x.html#ga7ed6efb073f7ca9454407f78461a1967">More...</a><br/></td></tr>
<tr class="separator:ga7ed6efb073f7ca9454407f78461a1967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadbc4627cd5bf1f2f2c0726f8375b5ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaadbc4627cd5bf1f2f2c0726f8375b5ce">XHDCP1X_CIPHER_VALUE_TYPE_DIRECTION_TX</a>&#160;&#160;&#160;(0x01u &lt;&lt;  2)</td></tr>
<tr class="memdesc:gaadbc4627cd5bf1f2f2c0726f8375b5ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">TX Direction value in Type register.  <a href="group__hdcp1x.html#gaadbc4627cd5bf1f2f2c0726f8375b5ce">More...</a><br/></td></tr>
<tr class="separator:gaadbc4627cd5bf1f2f2c0726f8375b5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga325ae78cb623a0eea61b1e4de1a26d2c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga325ae78cb623a0eea61b1e4de1a26d2c">XHDCP1X_CIPHER_VALUE_CIPHER_CONTROL_REQUEST_BLOCK</a>&#160;&#160;&#160;(0x01u &lt;&lt;  8)</td></tr>
<tr class="memdesc:ga325ae78cb623a0eea61b1e4de1a26d2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Block Request value in Cipher Control register.  <a href="group__hdcp1x.html#ga325ae78cb623a0eea61b1e4de1a26d2c">More...</a><br/></td></tr>
<tr class="separator:ga325ae78cb623a0eea61b1e4de1a26d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae94bf604302490591a7255f06f2b759a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae94bf604302490591a7255f06f2b759a">XHDCP1X_CIPHER_VALUE_CIPHER_CONTROL_REQUEST_REKEY</a>&#160;&#160;&#160;(0x01u &lt;&lt;  9)</td></tr>
<tr class="memdesc:gae94bf604302490591a7255f06f2b759a"><td class="mdescLeft">&#160;</td><td class="mdescRight">ReKey Request value in Cipher Control register.  <a href="group__hdcp1x.html#gae94bf604302490591a7255f06f2b759a">More...</a><br/></td></tr>
<tr class="separator:gae94bf604302490591a7255f06f2b759a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga37e61c92d34794e986023f506feadd5d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga37e61c92d34794e986023f506feadd5d">XHDCP1X_CIPHER_VALUE_CIPHER_CONTROL_REQUEST_RNG</a>&#160;&#160;&#160;(0x01u &lt;&lt; 10)</td></tr>
<tr class="memdesc:ga37e61c92d34794e986023f506feadd5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">RNG Request value in Cipher Control register.  <a href="group__hdcp1x.html#ga37e61c92d34794e986023f506feadd5d">More...</a><br/></td></tr>
<tr class="separator:ga37e61c92d34794e986023f506feadd5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97852d12d6d27dbf95f755aa5e3c44e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga97852d12d6d27dbf95f755aa5e3c44e0">XHdcp1x_In32</a>&#160;&#160;&#160;Xil_In32</td></tr>
<tr class="memdesc:ga97852d12d6d27dbf95f755aa5e3c44e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input Operations.  <a href="group__hdcp1x.html#ga97852d12d6d27dbf95f755aa5e3c44e0">More...</a><br/></td></tr>
<tr class="separator:ga97852d12d6d27dbf95f755aa5e3c44e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4797628ed0ce1674c0e34d410185e29c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga4797628ed0ce1674c0e34d410185e29c">XHdcp1x_Out32</a>&#160;&#160;&#160;Xil_Out32</td></tr>
<tr class="memdesc:ga4797628ed0ce1674c0e34d410185e29c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output Operations.  <a href="group__hdcp1x.html#ga4797628ed0ce1674c0e34d410185e29c">More...</a><br/></td></tr>
<tr class="separator:ga4797628ed0ce1674c0e34d410185e29c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5477e830e157f72072a2a7f470365682"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga5477e830e157f72072a2a7f470365682">XHdcp1x_ReadReg</a>(BaseAddress, RegOffset)&#160;&#160;&#160;<a class="el" href="group__hdcp1x.html#ga97852d12d6d27dbf95f755aa5e3c44e0">XHdcp1x_In32</a>((BaseAddress) + ((u32)RegOffset))</td></tr>
<tr class="memdesc:ga5477e830e157f72072a2a7f470365682"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro reads a value from a HDCP cipher register.  <a href="group__hdcp1x.html#ga5477e830e157f72072a2a7f470365682">More...</a><br/></td></tr>
<tr class="separator:ga5477e830e157f72072a2a7f470365682"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e356b098ccbcf8c2a851425e884ac00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga8e356b098ccbcf8c2a851425e884ac00">XHdcp1x_WriteReg</a>(BaseAddress, RegOffset, Data)&#160;&#160;&#160;<a class="el" href="group__hdcp1x.html#ga4797628ed0ce1674c0e34d410185e29c">XHdcp1x_Out32</a>((BaseAddress) + ((u32)RegOffset), (u32)(Data))</td></tr>
<tr class="memdesc:ga8e356b098ccbcf8c2a851425e884ac00"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro writes a value to a HDCP cipher register.  <a href="group__hdcp1x.html#ga8e356b098ccbcf8c2a851425e884ac00">More...</a><br/></td></tr>
<tr class="separator:ga8e356b098ccbcf8c2a851425e884ac00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa99360d2e6f5cc2071ff95729c222344"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gaa99360d2e6f5cc2071ff95729c222344">XHdcp1x_CipherIsEnabled</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaa99360d2e6f5cc2071ff95729c222344"><td class="mdescLeft">&#160;</td><td class="mdescRight">This queries a cipher to determine if it is enabled.  <a href="group__hdcp1x.html#gaa99360d2e6f5cc2071ff95729c222344">More...</a><br/></td></tr>
<tr class="separator:gaa99360d2e6f5cc2071ff95729c222344"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d98f541dd4fe90543190e24a4f6b5cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga9d98f541dd4fe90543190e24a4f6b5cc">XHdcp1x_CipherXorInProgress</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga9d98f541dd4fe90543190e24a4f6b5cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This queries a cipher to determine if the XOR (encryption) function is currently in progress.  <a href="group__hdcp1x.html#ga9d98f541dd4fe90543190e24a4f6b5cc">More...</a><br/></td></tr>
<tr class="separator:ga9d98f541dd4fe90543190e24a4f6b5cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae90182b983742cb8e2fa091cffc83aaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae90182b983742cb8e2fa091cffc83aaa">XHdcp1x_CipherLocalKsvReady</a>(InstancePtr)</td></tr>
<tr class="memdesc:gae90182b983742cb8e2fa091cffc83aaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">This queries a cipher to determine if the local KSV is ready to read.  <a href="group__hdcp1x.html#gae90182b983742cb8e2fa091cffc83aaa">More...</a><br/></td></tr>
<tr class="separator:gae90182b983742cb8e2fa091cffc83aaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac433f89288e18ce7be66f0871bf285e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gac433f89288e18ce7be66f0871bf285e4">XHdcp1x_CipherKmReady</a>(InstancePtr)</td></tr>
<tr class="memdesc:gac433f89288e18ce7be66f0871bf285e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This queries a cipher to determine if the Km value is ready.  <a href="group__hdcp1x.html#gac433f89288e18ce7be66f0871bf285e4">More...</a><br/></td></tr>
<tr class="separator:gac433f89288e18ce7be66f0871bf285e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2870575e04b7a20bca6801f47f1f2169"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga2870575e04b7a20bca6801f47f1f2169">XHdcp1x_IsDP</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga2870575e04b7a20bca6801f47f1f2169"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro checks if a core supports the Display Port protocol.  <a href="group__hdcp1x.html#ga2870575e04b7a20bca6801f47f1f2169">More...</a><br/></td></tr>
<tr class="separator:ga2870575e04b7a20bca6801f47f1f2169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43765c1afc08c59a03b619d0c822e8b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga43765c1afc08c59a03b619d0c822e8b7">XHdcp1x_IsHDMI</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga43765c1afc08c59a03b619d0c822e8b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro checks if a core supports the HDMI protocol.  <a href="group__hdcp1x.html#ga43765c1afc08c59a03b619d0c822e8b7">More...</a><br/></td></tr>
<tr class="separator:ga43765c1afc08c59a03b619d0c822e8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae45c2870e08ccd6d6e51409ede847c80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#gae45c2870e08ccd6d6e51409ede847c80">XHdcp1x_IsRX</a>(InstancePtr)</td></tr>
<tr class="memdesc:gae45c2870e08ccd6d6e51409ede847c80"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro checks if a core supports the receive direction.  <a href="group__hdcp1x.html#gae45c2870e08ccd6d6e51409ede847c80">More...</a><br/></td></tr>
<tr class="separator:gae45c2870e08ccd6d6e51409ede847c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0eb257e3b2af7d84e72e89dd93703d3d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__hdcp1x.html#ga0eb257e3b2af7d84e72e89dd93703d3d">XHdcp1x_IsTX</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga0eb257e3b2af7d84e72e89dd93703d3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro checks if a core supports the transmit direction.  <a href="group__hdcp1x.html#ga0eb257e3b2af7d84e72e89dd93703d3d">More...</a><br/></td></tr>
<tr class="separator:ga0eb257e3b2af7d84e72e89dd93703d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
